barrack square - French English Dictionary